home *** CD-ROM | disk | FTP | other *** search
/ The Atari Compendium / The Atari Compendium (Toad Computers) (1994).iso / files / umich / utils / tosfixes / hsmoda05.lzh / HSM_DOKU / 1_README.ENG next >
Text File  |  1994-12-30  |  9KB  |  211 lines

  1. Modular (Serial) Device Drivers
  2. ===============================
  3.  
  4. Attention! On 1994-12-30 I made a larger change. Only DRVIN and drivers
  5. all written before the 1994-12-30 or all written on and after this date
  6. will work togehter.
  7.  
  8. This package contains serial drivers. For every interface or every
  9. interface integrated circuit exist an own driver. The user has to deal
  10. with selecting the right drivers, but the advantage to load only the
  11. drivers he needs. Because I use a clean modular design, a special program
  12. (DRVIN.PRG) has to be loaded before the real drivers. This program adds
  13. the functions for driver installations, which are absent in the operating
  14. system (TOS, Mag!X, MiNT).
  15.  
  16. Order
  17. -----
  18. DRVIN.PRG has to be loaded before the drivers. DRVIN lays best in the
  19. \AUTO\-folder together with the drivers. It should be loaded as late as
  20. possible because of speed reasons, but before the drivers. DRVIN and the
  21. drivers must be loaded before programs installed in the \AUTO\, which want
  22. use the drivers. DRVIN.PRG is described in DRVIN.TXT. The drivers are
  23. named according to the names of the interfaces or interface ICs and
  24. described in the *.TXT-files with similar names.
  25.  
  26. With TOS version 2.0 or greater or a good shell it's easy to watch the
  27. real order in the \AUTO\ by switching the display to "unordered /
  28. unsorted". Under older TOS desktops you have to move all programs from
  29. \AUTO\ into an other folder, so that \AUTO\ is empty, and then copy the
  30. programs back into \AUTO\ in the wished order.
  31.  
  32. DRVIN shall be startet after the following programs if they are used,
  33. because otherwise problems could occur:
  34. - Overscan-driver (if TOS1.4-fix is on)
  35. - FPATCH2.PRG on Falcon (FPATCH1.PRG should not be used in general)
  36.  
  37.  
  38. Configuration
  39. -------------
  40. The selection of the drivers by the user allows a part of adaption to the
  41. own system. A more individual adjustment of the drivers is often necessary
  42. because of the various hardware(enhancements), but too because of dirty
  43. software. These settings are saved direct in the drivers. The driver
  44. contains additionally a short (German) explaination to every configuration
  45. point. More information (English too) is contained in the *.TXT to the
  46. driver.
  47.  
  48. The configuration is done by the program SETTER.TTP included in this
  49. package. It is described in SETTER.TXT. From TOS1.04 up the use of SETTER
  50. is simple: Take the program to modify with the mouse and drag it on
  51. SETTER.TTP. SETTER will start, load the programm and start the
  52. configuration dialog or give a message, that configuration is impossible
  53. because the program doesn't contain any settings. For older versions of
  54. TOS: doubleclick SETTER.TTP and enter the name and path of the program in
  55. the appearing dialog box.
  56.  
  57.  
  58. HSMODEM1 (-compatibility)
  59. -------------------------
  60. These drivers replace HSMODEM1. The BIOS function calls for MODEM1 are
  61. because of the support of several interfaces a very little bit slower than
  62. in HSMODEM1. Who uses exclusively a old program together with the last
  63. HSMODEM1 version (HSMOD105.LZH), is not in need of updating to these
  64. drivers.
  65.  
  66. If MFP.PRG is loaded as the only or the last driver, all old programs,
  67. running with the HSMODEM1 versions, should work with MFP.PRG too.
  68.  
  69.  
  70. Short Instruction
  71. -----------------
  72. This chapter shall describe the installation under TOS and Mag!X as short
  73. and clear as possible. It should be seen as program and "executed" from
  74. the start to the end.
  75.  
  76. You found in a program you want to use the hint that these drivers are
  77. necessary or will provide enhancements. You have any other reason for
  78. installing these drivers. If you have no reason for installation, you
  79. should read this text without "action".
  80.  
  81. If you have any program in the \AUTO\-folder which uses the serial
  82. interfaces, move it out from the \AUTO\.
  83.  
  84. Remove any installed patch programs for the serial interfaces, eg.
  85. RS232ENC, TURBOCTS, SERIALFX, from \AUTO\.
  86.  
  87. Select the drivers you need of this package. The following hints shall
  88. help you:
  89.  
  90. Basic equipment:
  91. for ST, STE, MegaST: MFP.PRG
  92. for MegaSTE:         MFP.PRG, SCC.PRG
  93. for TT:              MFP.PRG, SCC.PRG, MFP_TT.PRG
  94. for Falcon:          SCC.PRG
  95.  
  96. Additional or extended equipment:
  97.  If you replaced the original 85C30 in your MegaSTE, TT or Falcon by an
  98. Am85C230A or Z85230, you can use ESCC.PRG instead of SCC.PRG. In the state
  99. of delivery these computers contain only a SCC, then use the SCC.PRG.
  100.  If you modified your falcon by drawing out the MODEM1 interface not
  101. existent in the original state, you can use additionally MFP_FALC.PRG for
  102. this interface.
  103.  Who installed the hardware ST_ESCC in his computer, uses additionally
  104. ST_ESCC.PRG.
  105.  Who has other interface modifications, should read the textes and may ask
  106. me, if he finds nothing.
  107.  
  108. The configuration of the selected drivers is done by using SETTER.TTP, see
  109. "Configuration" for details. You have to respond to the questions and
  110. decide something. Often you can use the standard settings. If you need
  111. additional information, you will find it in the *.TXT-files which are
  112. named similar the drivers, eg. in MFP.TXT are informations about
  113. MFP_FALC.PRG.
  114.  
  115. You copy DRVIN.PRG into the \AUTO\-folder. You copy the selected and
  116. prepared drivers into \AUTO\. The order of the drivers is unimportant
  117. (hoping, that the user programs are modern and error free, otherwise this
  118. statement can be false).
  119.  
  120. The installation is complete. Reboot your computer and test the drivers.
  121. When it runs correctly, copy the serial interface using program you
  122. removed at the beginning back into \AUTO\.
  123.  
  124.  
  125. Copyright
  126. ---------
  127. This driver package may be freely copied under the following conditions:
  128. - The documentation(s) and drivers are copied unchanged.
  129. - The copies are free of charge or at the same price level as a PD-Disc.
  130. - The distribution together with PD- and Shareware products is generally
  131.   permitted.
  132. - The distribution together with commercial products is permitted. But the
  133.   distributor or programmer has to inform me (email is sufficent).
  134. - Please copy single files only in exceptional situations because the
  135.   first time user can't work with uncomplete packages.
  136.  
  137. Translations in other languages are expressly wished. But the German
  138. original must stay included into the package.
  139.  
  140. Who wants to add files, has to mark these as his Addition.
  141.  
  142. I'm interested in an error free version of this software. I tested it in
  143. the range of my opportunities. If errors occur, please send a detailed
  144. report to my email- or post address. I can fix only bugs I can reproduce
  145. or find by the description.
  146.  
  147. I'm not liable for any effects or no-effects equal of which kind caused by
  148. the use or no-use of this package in part or whole.
  149.  
  150. Trademarks and Registered Trademarks are used without warrantee of free
  151. usability.
  152.  
  153. These drivers and documentations I wrote in my spare time. There is no
  154. firm, which pays me for that. My activities are supported by the
  155. programmers using my drivers and the users sending me (good) bug reports.
  156. At this place I want to thank these persons and append an appeal: If
  157. somebody finds a mistake in these texts, wrote a good example program he
  158. wants to publish, made the describtion better or more intelligible or
  159. translated it, he/she/it should inform me. I'm interested in including
  160. correct addings and programs. (I'm a friend of complete documentations,
  161. others like examples more.)
  162.  
  163. My addresses:
  164. Mausnet: Harun Scheutzow @B
  165. Internet: Harun_Scheutzow@b.maus.de
  166. (Because of the limitations in the mausnet, PLEASE DON'T send mails
  167. greater than 16kbyte)
  168. Post address:
  169. Harun Scheutzow
  170. Dresdener Straße 83
  171. D-10179 Berlin, Germany
  172.  
  173. Translation
  174. -----------
  175.  
  176. This documentation was translated to English by Harun Scheutzow and
  177. Stefan Damerau
  178. For comments about the translation send mail to:
  179. MausNet:  Stefan Damerau @ SL
  180. Internet: cookie@cookie.syd.de
  181.       (or stefan_damerau@sl.maus.de but only mail < 16kB!!!)
  182. Post address:
  183. Stefan Damerau
  184. Bergholm 31
  185. D-24857 Fahrdorf, Germany
  186.  
  187.  
  188. Further Files
  189. -------------
  190. The programm SETTER with documentation.
  191. The description of the RS